| 
                
               | 
              
                
               | 
              
                @@ -107,10 +107,11 @@ def tg_group_detail_api(request): 
               | 
            
            
            
              | 
                107
               | 
              
                107
               | 
              
                     group_id = request.POST.get('group_id', '')
               | 
            
            
            
              | 
                108
               | 
              
                108
               | 
              
                     user_id = request.POST.get('user_id', '')
               | 
            
            
            
              | 
                109
               | 
              
                109
               | 
              
                  
               | 
            
            
            
              | 
                110
               | 
              
                
               | 
              
                -    # TODO: Sum(relative_persons) 
               | 
            
            
            
              | 
                111
               | 
              
                110
               | 
              
                     group_users_info = get_group_users_info(group_id, user_id) 
               | 
            
            
            
              | 
                112
               | 
              
                
               | 
              
                -    group_users_info['passed'] = [user for user in group_users_info['passed'] if not user['subadmin']] 
               | 
            
            
            
              | 
                113
               | 
              
                
               | 
              
                -    group_users_info['passed_count'] = len(group_users_info['passed']) 
               | 
            
            
            
              | 
                
               | 
              
                111
               | 
              
                +    group_passed_users = [user for user in group_users_info['passed'] if not user['subadmin']] 
               | 
            
            
            
              | 
                
               | 
              
                112
               | 
              
                +    group_users_info['passed'] = group_passed_users 
               | 
            
            
            
              | 
                
               | 
              
                113
               | 
              
                +    group_users_info['passed_count'] = len(group_passed_users) 
               | 
            
            
            
              | 
                
               | 
              
                114
               | 
              
                +    group_users_info['relative_persons'] = sum([user['relative_persons'] for user in group_passed_users]) 
               | 
            
            
            
              | 
                114
               | 
              
                115
               | 
              
                  
               | 
            
            
            
              | 
                115
               | 
              
                116
               | 
              
                     return response(200, 'Get Tour Guide Group Detail Info Success', u'获取旅行团详情成功', {
               | 
            
            
            
              | 
                116
               | 
              
                117
               | 
              
                         'group_id': group_id, 
               |